package com.ruoyi.zhgd.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.util.Date;
import java.math.BigDecimal;


/**
 * 张拉记录对象 tension_recording
 *
 * @author zyb
 * @date 2023-09-11
 */
@Data
//@EqualsAndHashCode(callSuper = true)
@TableName("tension_recording")
public class TensionRecording{

    private static final long serialVersionUID=1L;

    /**
     * id
     */
    @TableId(value = "id")
    private String id;
    /**
     * 编号
     */
    private String code;
    /**
     * 张拉梁型
     */
    private String beamType;
    /**
     * 梁号
     */
    private String beamNo;
    /**
     * 桩号
     */
    private String stake;
    /**
     * 开始张拉时间
     */
    private Date tensionTime;
    /**
     * 张拉人员
     */
    private String tensionUser;
    /**
     * 起拱度
     */
    private BigDecimal deflectionUpwards;
    /**
     * 砼设计值（MPA）
     */
    private BigDecimal concreteDesign;
    /**
     * 砼强度（MPA）
     */
    private BigDecimal concreteStrength;
    /**
     * 张拉加载速度
     */
    private BigDecimal loadingSpeed;
    /**
     * 张拉加载初应力
     */
    private BigDecimal tensileStress;

    /**
     * 工地名称
     */
    @TableField(exist = false)
    private String baseCode;

    /**
     * 设备编号
     */
    private String deviceNumber;

    /**
     * 是否合格的状态1合格0不合格
     */
    private String status;

    private String linkCode;
    private Date createTime;
    private Date updateTime;

    private String jackCode1; // 1#千斤顶编号
    private String jackCode2; // 2#千斤顶编号
    private String sensorCode1; // 1#传感器编号
    private String sensorCode2; // 2#传感器编号
    private String zjComments; // 自检评语
    private String jlComments; // 监理评语
    private String zjRq; // 自检日期
    private String jlRq; // 监理日期


}
